If this makes sense: object == *thing; Then "thing" is an iterator. char *a = ""; '\0' == *a; All pointers are iterators.
char *a = ""; '\0' == *a;